package com.gxa.modules.mapper;

import com.gxa.common.vo.PageRecv;
import com.gxa.modules.pojo.LoanSearch;
import com.gxa.modules.pojo.Loanafter_Payback;
import com.gxa.modules.pojo.Loanafter_Warning;

import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA.
 * User: 张剑宇
 * Date: 2021/12/27 10:12
 * Description:
 * Version: V1.0
 */
public interface Loanafter_PayBackMapper {

    List<Loanafter_Payback> queryPayBack(PageRecv<LoanSearch> pageRecv);

    Integer queryPayBackCount(LoanSearch loanSearch);


    Integer addPayBack(Loanafter_Payback loanafter_payback);

    Integer updatePayBack(Loanafter_Payback loanafter_payback);

    Loanafter_Payback countEarlyTotal(LoanSearch loanSearch);

    List<Loanafter_Payback>  queryChangeRate(LoanSearch loanSearch);

    List<Map> queryPayBackLoan(PageRecv<LoanSearch> pageRecv);

    Integer queryPayBackCountLoan(LoanSearch data);

}
